La dieta del pesce palla varia a seconda della specie e dell'habitat, ma generalmente sono onnivori con una forte predilezione per le prede con guscio duro.
Invertebrati: La base della loro dieta è costituita da vari invertebrati, tra cui:
Alghe e Piante acquatiche: Alcune specie includono alghe e altre piante acquatiche nella loro dieta, contribuendo all'apporto di fibre e vitamine.
Piccoli Pesci: In alcuni casi, i pesci palla possono cacciare piccoli pesci, soprattutto quando sono giovani o se l'accesso ad altre fonti di cibo è limitato.
Coralli: Alcune specie di pesci palla si nutrono di coralli duri.
È importante notare che l'alimentazione del pesce palla in cattività deve riflettere la loro dieta naturale per garantire la loro salute e il loro benessere. Spesso, i proprietari di pesci palla forniscono una varietà di alimenti congelati, liofilizzati e vivi per soddisfare le loro esigenze nutrizionali. La dieta dovrebbe sempre contenere elementi duri per limare i loro denti.